package com.more.offer.a_jvm.unit2;

/**
 * @author pinoc
 * @date 2021/7/25
 * @description 非法向前引用
 */
public class Test {
	static {
		i = 0; // 给变量复制可以正常编译通过
//		System.out.print(i); // 这句编译器会提示“非法向前引用”
	}
	static int i = 1;
	static void runHook() {
		System.out.println("hook run ...." + i);
	}

	public static void main(String[] args) {
		Test.runHook();
	}

}
